sitotroga - German English Dictionary