hormiga - German English Dictionary