assemblai - German English Dictionary