cuidar - German English Dictionary