mesteso - German English Dictionary