llamarle - German English Dictionary