laboratory of animal biology - German English Dictionary