taleguilla - German English Dictionary