imprinting behaviour - German English Dictionary