automated cash deposit machine - German English Dictionary