Error al convertir el tipo de datos nvarchar a datetime

Tengo la siguiente interfaz de procedimiento:

Create procedure [dbo].[InsertItemDetails]
    @TimeItemAdded datetime

Cuando lo llamo así:

EXEC [dbo].[InsertItemDetails]
     @TimeItemAdded = N'20/07/2012 00:00:00';

Me sale este error:

Msg 8114, Nivel 16, Estado 5
Error al convertir el tipo de datos nvarchar a datetime.