depicts - German English Dictionary