cumpla - German English Dictionary