sollicitude - German English Dictionary