imit. (imitative) - German English Dictionary