resembles - German English Dictionary